a hundred and ten percent - Alemán Inglés Diccionario